定义 汉诺塔(盘数, 柱1='X', 柱2='Y', 柱3='Z'):
    如果 盘数 == 1:
        打印(柱1,' 移动到 ',柱3)
    否则:
        汉诺塔(盘数 - 1, 柱1, 柱3, 柱2)
        打印(柱1,' 移动到 ',柱3)
        汉诺塔(盘数 - 1, 柱2, 柱1, 柱3)

盘数 = 整数(输入('请输入汉诺塔的盘数:'))
汉诺塔(盘数)